改进: to improve, to make better...
科普: popular science, popularization of science, abbr. of...
街: street...
做客: to be a guest or visitor...
愣: to look distracted, to stare blankly, distracted, blank, (coll.) unexpectedly, rash, rashly...
搞鬼: to make mischief, to play tricks...
精品: quality goods, premium product, fine work (of art)...
私营: privately-owned, private...